package com.example.consumer.service;


import com.example.entity.UserTest;

/**
 * @author tianzhuang
 * @version 1.0
 * @date 2021/11/7 23:25
 */
public interface TestService {
    /**
     * work模式
     * 发送到指定的queue中
     */
    public void sendMessage();

    public void sendMessage(UserTest user);

    /**
     * 订阅模式
     * 将消息发送到交换机
     *
     * @param user
     */
    public void sendExchangeMessage(UserTest user);

    /**
     * 路由模式
     * @param user
     */
    public void sendExchangeMessageByKey(UserTest user);

    /**
     * 通配符模式
     * @param user
     */
    public void sendExchangeMessageByTopic(UserTest user);



}
